microscopic description - Spanish English Dictionary